Skip to content

fix(installer): artefacts in CLI-installed Evo 3.0 through 3.5.7 - #2462

Merged
Seiger merged 1 commit into
evolution-cms:3.5.xfrom
elcreator:fix-cli-installer-artefacts
Sep 21, 2026
Merged

Seiger merged 1 commit into
evolution-cms:3.5.xfrom
elcreator:fix-cli-installer-artefacts

Conversation

@elcreator

@elcreator elcreator commented Sep 14, 2026

Copy link
Copy Markdown
  1. Fresh CLI installation bug
    From 3.0 through 3.5.7, cli-install.php omitted manager_theme and site_id. The web installer created them because
    it passed through installLevel === 4; the CLI installer used a separate path and never executed that block.

  2. Upgrade/backfill bug
    The fresh CLI installation bug was fixed in 3.5.8 by adding both settings to install/cli-install.php:606. But
    existing CLI-installed sites retained the missing rows because the updater did not backfill them.

@Seiger
Seiger merged commit 5731135 into evolution-cms:3.5.x Sep 21, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants